@font-face {
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/font_1435745200_79277.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/font_1435745200_79277.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/font_1435745200_79277.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/font_1435745200_79277.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_1435745200_79277.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {position: relative;font-family: "iconfont";font-size: 1rem;font-style: normal;
-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0px;-moz-osx-font-smoothing: grayscale;}
body{margin:0px;padding:0px;background:#f5f8fa;}
i{font-style: normal;}
.header {padding: 0 0.8rem;background: #0797d9;}
.header .header_back{height:5px;line-height:5px;padding-top:20px;}
.header .header_back_icon{font-size:1em;color:white;}
.header .today_totle{ padding-top:17px}
.header .today_num{ width:100%;  margin-top: 10px;} 
.header .today_num_n{ width:100%;  margin-top:0px;}
.header .today_totle .gcol_l{ display:inline-block; width:50%; vertical-align:top;color:white;font-weight:bold;font-size:1em;}
.header .today_totle .gcol_r{ display:inline-block; width:40%;color:#FDE30A;font-weight:bold;font-size:1.1rem;}
.header .today_num .gcol_p{ display:inline-block; width:30%;color:white;font-size:1rem;}
.header .today_num .gcol_o{ display:inline-block; width:30%;color:white;font-size:1rem;}
.header .today_num .gcol_v{ display:inline-block; width:30%;color:white;font-size:1rem;}
.header .today_num_n .gcol_p{ display:inline-block; width:30%;color:white;font-size:0.9rem;}
.header .today_num_n .gcol_o{ display:inline-block; width:30%;color:white;font-size:0.9rem;}
.header .today_num_n .gcol_v{ display:inline-block; width:30%;color:white;font-size:0.9rem;}
.header .header_search{width: 95%; margin: 0 auto;height:40px;line-height:40px;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.iconbox{width:40px;height:32px;position:absolute;right:15%;top:5px;line-height:32px;}
.header .header_search .search_tu{display:none;height:32px;line-height:32px;-webkit-tap-highlight-color: rgba(0,0,0,0);font-size:1rem;position:absolute;right:17%;}
.header .header_search  .cleartxt{display:none;color:#9B9B9B;cursor: pointer;font-size: 0.8rem;font-weight: bold;}
.header .header_search .search_input{text-indent:5px;height:32px;line-height:32px;border:0px;position:absolute;top:5px;-webkit-tap-highlight-color: rgba(0,0,0,0);font-size:1rem;border-radius: 5px;}
.header .header_search .gcol_l{ display:inline-block; vertical-align:top;color:white;font-weight:bold;}
.header .header_search .search_arem{width:85%;-webkit-tap-highlight-color: rgba(0,0,0,0); }
.header .header_search .search_icon{color:white;font-weight:bold;font-size:1.3rem;width:30px;position:absolute;top:0;right:0;}
.header .header_search .search_txt{color:white;font-size:0.9rem;font-weight:bold;width:12.5%;text-align: center;position:absolute;right:0;cursor:pointer;}
.header .gline {width: 100%;overflow: hidden;padding: 5px 0;border-bottom: 1px solid #f2f2f2;}
.compass_time{display:none;padding:0.4rem 0.8rem;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.compass_time .time_css{width:100%;height:30px;line-height:30px;border:1px solid #dcdcdc;border-radius: 5px;}
.compass_time .time_css .time_left{width:23%;height:30px;display:inline-block;line-height:30px;border-right:1px solid #dcdcdc;margin-left:0px;}
.compass_time .time_css .time_center{width:50%;height:30px;display:inline-block;line-height:30px;border-right:1px solid #dcdcdc;text-align:center;}
.compass_time .time_css .time_right{width:23%;height:30px;display:inline-block;line-height:30px;float:right;text-align:right}
.compass_time .time_css .left_icon{color:#6C7982;text-align:left;}
.compass_time .time_css .right_icon{color:#6C7982;text-align:right;float:right}
.header_map{position:absolute;height:100%;width:100%;margin-bottom:10%}
.botFixedBar{ position:fixed; left:0;-webkit-tap-highlight-color: rgba(0,0,0,0);  right:0; bottom:0; height:40px; overflow:hidden; background:white; border-top:1px solid #dcdcdc;color:#303d46; font-size:1.2rem}
.botFixedBar .sevenday{ float:left; height:100%;width:33%; line-height:40px; text-align:center;border-right:0px solid #dcdcdc;}
.botFixedBar .channels {float:left; height:100%; width:33%;line-height:40px; text-align:center;border-right:0px solid #dcdcdc;}
.botFixedBar .source{ float:left; height:100%;width:34%; line-height:40px; text-align:center;}
.botFixedBar .gopayBtn{ float:right; height:100%; width:140px; line-height:40px; color:#fff; background:#f37138; font-size:1.2rem;}
.botFixedBar .gopayBtn.disable{ background:#d7d7d7}
.botFixedBar .active{ background:#fff;color:#0797d9;}
.botFixedmoney{ display:none; width:90%;margin:5px auto;left:0;-webkit-tap-highlight-color: rgba(0,0,0,0);  right:0; bottom:0; height:40px; overflow:hidden; background:white; color:#303d46; font-size:1.2rem}
.botFixedmoney .ticket_num{ float:left; height:100%;width:50%; line-height:40px; text-align:center;border-right:0px solid #dcdcdc;}
.botFixedmoney .ticket_money {float:left; height:100%; width:50%;line-height:40px; text-align:center;border-right:0px solid #dcdcdc;}
.botFixedmoney .active{ background:#0797d9;color:white;}
#suggest_ul{display:none;width:85%;max-height:215px;margin-top:40px;padding:0px;border:1px solid #ccc;list-style-type:none;overflow:auto;z-index:99999;background-color:white;position:absolute;}
#suggest_ul li{padding-left:5px;line-height:30px;font-size:1rem;height:30px;cursor:pointer;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;border-bottom:1px dashed #e5e5e5;}
#suggest_ul li:hover{background:#F1F1F1;}
#suggest_ul .setbg{background-color:#F9F9F9;}
.setposition{position:relative;}
.setinput{background:#0797D9;color:#FFF;border:0 none;font-weight:bold;height:32px;margin-top:4px;}
.searchmsg{display:none;position:absolute;top:40px;width:85%;height:30px;text-align:center;line-height:30px;margin-top:10px;}
















